From: Bryan O'Donoghue Date: Fri, 27 Jul 2018 14:03:51 +0000 (+0100) Subject: imx7: imx7_clock: usb: Initialize the USB core clocks X-Git-Url: http://git.openwrt.org/%22https:/collectd.org//%22http:/www.crowdsec.net/%22/%22https:/collectd.org/%22http:/www.crowdsec.net/%22?a=commitdiff_plain;h=ddfb773fb0816c906ec76da963640b75ab9174bf;p=project%2Fbcm63xx%2Fatf.git imx7: imx7_clock: usb: Initialize the USB core clocks This patch initializes USB core clocks for the i.MX7. Signed-off-by: Bryan O'Donoghue --- diff --git a/plat/imx/common/imx7_clock.c b/plat/imx/common/imx7_clock.c index 5e8bf2da..6bd2e0e8 100644 --- a/plat/imx/common/imx7_clock.c +++ b/plat/imx/common/imx7_clock.c @@ -22,6 +22,12 @@ static void imx7_clock_wdog_init(void) imx_clock_disable_wdog(i); } +static void imx7_clock_usb_init(void) +{ + /* Disable the clock root */ + imx_clock_target_clr(CCM_TRT_ID_USB_HSIC_CLK_ROOT, 0xFFFFFFFF); +} + void imx_clock_init(void) { /* @@ -40,5 +46,10 @@ void imx_clock_init(void) imx7_clock_uart_init(); /* Watchdog clocks */ + imx7_clock_wdog_init(); + + /* USB clocks */ + imx7_clock_usb_init(); + }